ini versus netypovy soubor

Otázka od: vponecha@volny.cz

11. 11. 2004 10:23

Sorry, ze se stejnym vopruzuji znova, ale zkusim to radeji jeste
jednou nez zacnu vymyslet neco jineho.

Tak pokud nekdo vite, prosim nakopnete.

Vl.

----- PUVODNI ZPRAVA -----
Od: vponecha@volny.cz
Komu: delphi-l@clexpert.cz
Predmet: ini versus netypovy soubor
Datum: 11.11.2004 - 0:22:27

> Ahoj vsichni,
>
> Muzu pracovat s ini souborem jako s netypovym souborem?
Potrebuji > nacpat nekolik souboru do jednoho netypoveho. Narazil
jsem vsak
> na
> ini file, nedari se mi ho tam nacpat, protoze ho nemuzu otevrit
> jako netypovy.
>
> Nakopne me nekdo?
>
> Dik...
>
> Vl.
>
> Mel jsem nasledujici predstavu, ale tak to nejde.
> Nejdriv ho chci otevrit jako netypovy soubor:
> assignfile(inifile, cesta k ini file) // Tady nastane chyba
> nemuze ini file otevrit jako netypovy reset (inifile);
>
> Potom ho nakopiruji do jineho netypoveho souboru:
> for i := 0 to FileSize(inifile) do
> begin
> BlockRead(inifile, Buf, Sizeof(Buf), Precteno);
> BlockWrite(NovyNetypovyFile, Buf, Precteno, Zapsano);
> end;
>
> --
> A za kolik kupujete ELEKTRO Vy?
> http://www.MALL.cz/penezenka
> Overte si pres SMS, kolik se da USETRIT!
>
>
>
>

--
A za kolik kupujete ELEKTRO Vy?
http://www.MALL.cz/penezenka
Overte si pres SMS, kolik se da USETRIT!


Odpovedá: Petr Fejfar

11. 11. 2004 11:25

vponecha@volny.cz wrote:

> Sorry, ze se stejnym vopruzuji znova, ale zkusim to radeji jeste
> jednou nez zacnu vymyslet neco jineho.
>
> Tak pokud nekdo vite, prosim nakopnete.

Pokud je zaruka, ze s tim INI souborem nikdo nepracuje a v nedavne dobe
nepracoval jako s regulernim INI filem (jestli si to pamatuju,
tak write-back delay byvalo 5 sekund), tak by o takovem postupu slo uvazovat
treba pro ucely archivovani apod. Jinak je to dost nestastna myslenka
- proc - o tom tu bylo napsano uz hodne.

Ovsem v kazdem pripade bych doporucil zapomenouit na archaismus
netypoveho souboru - snad uz D1 mel TFileStream.

BTW, jestli to nefunguje, tak to urcite hlasi nejakou chybu, ze ktere se da
poznat proc.


pf